using System;
namespace Minecraft.Model
{
	/// <summary>
	/// 
	/// </summary>
	public partial class PlayerbasisModel
	{
		/// <summary>
		/// 
		/// </summary>
		public PlayerbasisModel()
		{
			PlayerId = 0;
			IsLoggedIn = 0;
			LastLoginTime = new DateTimeOffset(new DateTime(1900, 1, 1));
			LastLogoutTime = new DateTimeOffset(new DateTime(1900, 1, 1));
			Name = "";
			Exp = 0;
			PhysicalStrengthValue = 0;
			GoldCoin = 0;
			Human_Life = 0;
			Human_Clean = 0;
			Human_GoToilet = 0;
			Human_Hunger = 0;
			Fight_Attack = 0;
			Fight_Defense = 0;
			Fight_TravelRate = 0;
			Fight_AttackSpeed = 0;
			SkillPoint = 0;
			PhysicalStrengthLastGrowTime = new DateTimeOffset(new DateTime(1900, 1, 1));
			LastDeathTime = new DateTimeOffset(new DateTime(1900, 1, 1));
			LastDeathPointX = 0;
			LastDeathPointY = 0;
			LastDeathPointZ = 0;
			LastDeathMapId = "";
			CurCorpseId = 0;
			PrevCorpseId = 0;
		}
		/// <summary>
		/// 玩家Id
		/// </summary>
		public int PlayerId;
		/// <summary>
		/// 是否登陆过（1表示登录过，0表示未登录过）
		/// </summary>
		public int IsLoggedIn;
		/// <summary>
		/// 最后一次登录时间
		/// </summary>
		public DateTimeOffset LastLoginTime;
		/// <summary>
		/// 最后一次退出时间
		/// </summary>
		public DateTimeOffset LastLogoutTime;
		/// <summary>
		/// 名字，不允许重名
		/// </summary>
		public string Name;
		/// <summary>
		/// 当前经验值
		/// </summary>
		public int Exp;
		/// <summary>
		/// 体力值（改为汽油值）
		/// </summary>
		public int PhysicalStrengthValue;
		/// <summary>
		/// 金币
		/// </summary>
		public int GoldCoin;
		/// <summary>
		/// 生命值
		/// </summary>
		public int Human_Life;
		/// <summary>
		/// 清洁值
		/// </summary>
		public int Human_Clean;
		/// <summary>
		/// 如厕值
		/// </summary>
		public int Human_GoToilet;
		/// <summary>
		/// 饥饿值
		/// </summary>
		public int Human_Hunger;
		/// <summary>
		/// 攻击力
		/// </summary>
		public int Fight_Attack;
		/// <summary>
		/// 防御力
		/// </summary>
		public int Fight_Defense;
		/// <summary>
		/// 移动速度
		/// </summary>
		public int Fight_TravelRate;
		/// <summary>
		/// 攻击速度
		/// </summary>
		public int Fight_AttackSpeed;
		/// <summary>
		/// 技能点
		/// </summary>
		public int SkillPoint;
		/// <summary>
		/// 体力值最后一次增长时间
		/// </summary>
		public DateTimeOffset PhysicalStrengthLastGrowTime;
		/// <summary>
		/// 最近一次死亡时间
		/// </summary>
		public DateTimeOffset LastDeathTime;
		/// <summary>
		/// 最近一次死亡坐标点x
		/// </summary>
		public int LastDeathPointX;
		/// <summary>
		/// 最近一次死亡坐标点Y
		/// </summary>
		public int LastDeathPointY;
		/// <summary>
		/// 最近一次死亡坐标点Z
		/// </summary>
		public int LastDeathPointZ;
		/// <summary>
		/// 最后一次死亡的mapid
		/// </summary>
		public string LastDeathMapId;
		/// <summary>
		/// 当前尸体id（客户端传过来的，客户端要求存的）
		/// </summary>
		public int CurCorpseId;
		/// <summary>
		/// 上一个尸体id（客户端传过来的，客户端要求存的）
		/// </summary>
		public int PrevCorpseId;
	}
}
